Definition of Victoria Falls
-
(noun) a large waterfall on the border between Argentina and Brazil
-
(noun) a waterfall in the Zambezi River on the border between Zimbabwe and Zambia; diminishes seasonally
Synonyms of Victoria Falls
Antonyms of Victoria Falls
No Antonyms Found.
Homophones of Victoria Falls
No Homophones Found.